The Best 15 European, Restaurants in Dubai, United Arab Emirates

4.5 Rating
50 reviews

1 St | Barsha Heights, Near Internet City Metro Station, Dubai 04, United Arab Emirates, Dubai

"A modern, fast subway that offers an extraordinary view but is quite expensive compared to the subwa"